
import queryTable from './query-table/query.vue'
import './fonts/style.css'
import iconView from './fonts/view.vue'
import codeEdit from './code-edit/index.vue'
import customMade from './custom-made/index.vue'
import grid from './grid/index.vue'
import viewChild from './low-code-layout/child-components/view-child.vue'
import cols from './cols/index.vue'
import watchItem from './watch-item/index.vue'
import sqlSelect from './sql-select/index.vue'
let obj = {
    queryTable,
    iconView,
    codeEdit,
    customMade,
    grid,
    viewChild,
    cols,
    watchItem,
    sqlSelect
}

function install(Vue) {
    Object.keys(obj).forEach(key=>{
        Vue.component(key,obj[key])
    })
}
let API = {
    version:'1.0',
    install
}
export default API